/**
 * @filename:SaleOrder Feb 18, 2025
 * Copyright(c) 2020 Wonder Co. Ltd. 
 * All right reserved. 
 */
package com.wonder.app.request;

import com.wonder.common.constants.Constants;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.io.Serializable;
import java.util.Date;


/**   
 * @Description:TODO(销售订单检索条件实体类)
 * 
 * @version: 1.1.0
 * @author: Wonder
 * 
 */
@Data
@EqualsAndHashCode(callSuper = false)
public class QingSaleOrderRequest implements Serializable {

	private static final long serialVersionUID = 17398448881730321L;
	
	@ApiModelProperty(value = "当前页")
	private int page=(int) Constants.DEFAULT_PAGE;
	
	@ApiModelProperty(value = "每页记录数")
	private int limit= (int) Constants.DEFAULT_LIMIT;
	
	@ApiModelProperty(value = "排序列名")
	private String sort;
	
	@ApiModelProperty(value = "排序方式")
	private String order;
	
	@ApiModelProperty(value = "语言")
	private String language;
	
	@ApiModelProperty(name = "Id" , value = "编号")
  	private Long Id;	
 	
	@ApiModelProperty(name = "CusTomer" , value = "终端客户")
  	private String CusTomer;

	@ApiModelProperty(name = "SyncNo" , value = "同步单号")
	private String SyncNo;

	@ApiModelProperty(name = "CusBillNo" , value = "客户订单号")
  	private String CusBillNo;

	@ApiModelProperty(name = "AccCustomer" , value = "结算客户")
	private String AccCustomer;
 	
	@ApiModelProperty(name = "InDate" , value = "下单日期")
  	private Date[] InDate;
 	
	@ApiModelProperty(name = "User" , value = "人员")
  	private String User;	
 	

}